package com.ican.domain.rule;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import com.ican.domain.common.BaseEntity;

@Entity
@Table(name="t_rule_parse_rule")
public class ParseRule extends BaseEntity implements Serializable {
    private static final long serialVersionUID = 1L;
    
    private Integer websiteId;
    
    private String  ruleDesc;
    
    private String  dpUrl;
    private String  nextPage;
    
    private String productName;
    private String productCode;
    private String productImage;
    private String productPrice;
    private String productPriceUnit;
    private String productWeight;
    private String productWeightUnit;
    private String productAttribute;
    private String productAttributeValue;
    private String productDescription;
    
    @Column(name="website_id")
    public Integer getWebsiteId() {
        return websiteId;
    }
    public void setWebsiteId(Integer websiteId) {
        this.websiteId = websiteId;
    }
    @Column(name="rule_desc")
    public String getRuleDesc() {
        return ruleDesc;
    }
    public void setRuleDesc(String ruleDesc) {
        this.ruleDesc = ruleDesc;
    }
    @Column(name="dp_url")
    public String getDpUrl() {
        return dpUrl;
    }
    public void setDpUrl(String dpUrl) {
        this.dpUrl = dpUrl;
    }
    @Column(name="next_page")
    public String getNextPage() {
        return nextPage;
    }
    public void setNextPage(String nextPage) {
        this.nextPage = nextPage;
    }
    @Column(name="product_name")
    public String getProductName() {
        return productName;
    }
    public void setProductName(String productName) {
        this.productName = productName;
    }
    @Column(name="product_code")
    public String getProductCode() {
        return productCode;
    }
    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }
    @Column(name="product_image")
    public String getProductImage() {
        return productImage;
    }
    public void setProductImage(String productImage) {
        this.productImage = productImage;
    }
    @Column(name="product_price")
    public String getProductPrice() {
        return productPrice;
    }
    public void setProductPrice(String productPrice) {
        this.productPrice = productPrice;
    }
    @Column(name="product_price_unit")
    public String getProductPriceUnit() {
        return productPriceUnit;
    }
    public void setProductPriceUnit(String productPriceUnit) {
        this.productPriceUnit = productPriceUnit;
    }
    @Column(name="product_weight")
    public String getProductWeight() {
        return productWeight;
    }
    public void setProductWeight(String productWeight) {
        this.productWeight = productWeight;
    }
    @Column(name="product_weight_unit")
    public String getProductWeightUnit() {
        return productWeightUnit;
    }
    public void setProductWeightUnit(String productWeightUnit) {
        this.productWeightUnit = productWeightUnit;
    }
    @Column(name="product_attribute")
    public String getProductAttribute() {
        return productAttribute;
    }
    public void setProductAttribute(String productAttribute) {
        this.productAttribute = productAttribute;
    }
    @Column(name="product_attribute_value")
    public String getProductAttributeValue() {
        return productAttributeValue;
    }
    public void setProductAttributeValue(String productAttributeValue) {
        this.productAttributeValue = productAttributeValue;
    }
    @Column(name="product_description")
    public String getProductDescription() {
        return productDescription;
    }
    public void setProductDescription(String productDescription) {
        this.productDescription = productDescription;
    }
}
